import router from './router';
import {
	getToken
} from '@/utils/auth';
import store from './store'
const whiteList = ['/login', '/404'] // 不重定向白名单
router.beforeEach((to, from, next) => {
	if (getToken()) {
		store.dispatch('account/login',JSON.parse(getToken()))
		if (to.path === '/login') {
			next({
				path: '/'
			})
		} else {
			next();
		}
	} else {
		if (whiteList.indexOf(to.path) !== -1) {
			next()
		} else {
			next(`/login?redirect=${to.path}`) // 否则全部重定向到登录页
		}
	}
});
router.afterEach(() => {

});
